a narrow squeak - English Synonyms Dictionary